Throttle Cable - German English Dictionary